package com.ss.mall.order.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * �����˻�����
 * 
 * @author 520ljs
 * @email 2798377812@qq.com
 * @date 2022-09-07 14:20:13
 */
@Data
@TableName("oms_order_return_apply")
public class OrderReturnApplyEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * id
	 */
	@TableId
	private Long id;
	/**
	 * order_id
	 */
	private Long orderId;
	/**
	 * �˻���Ʒid
	 */
	private Long skuId;
	/**
	 * �������
	 */
	private String orderSn;
	/**
	 * ����ʱ��
	 */
	private Date createTime;
	/**
	 * ��Ա�û���
	 */
	private String memberUsername;
	/**
	 * �˿���
	 */
	private BigDecimal returnAmount;
	/**
	 * �˻�������
	 */
	private String returnName;
	/**
	 * �˻��˵绰
	 */
	private String returnPhone;
	/**
	 * ����״̬[0->�������1->�˻��У�2->����ɣ�3->�Ѿܾ�]
	 */
	private Integer status;
	/**
	 * ����ʱ��
	 */
	private Date handleTime;
	/**
	 * ��ƷͼƬ
	 */
	private String skuImg;
	/**
	 * ��Ʒ����
	 */
	private String skuName;
	/**
	 * ��ƷƷ��
	 */
	private String skuBrand;
	/**
	 * ��Ʒ��������(JSON)
	 */
	private String skuAttrsVals;
	/**
	 * �˻�����
	 */
	private Integer skuCount;
	/**
	 * ��Ʒ����
	 */
	private BigDecimal skuPrice;
	/**
	 * ��Ʒʵ��֧������
	 */
	private BigDecimal skuRealPrice;
	/**
	 * ԭ��
	 */
	private String reason;
	/**
	 * ����
	 */
	private String description;
	/**
	 * ƾ֤ͼƬ���Զ��Ÿ��
	 */
	private String descPics;
	/**
	 * �����ע
	 */
	private String handleNote;
	/**
	 * ������Ա
	 */
	private String handleMan;
	/**
	 * �ջ���
	 */
	private String receiveMan;
	/**
	 * �ջ�ʱ��
	 */
	private Date receiveTime;
	/**
	 * �ջ���ע
	 */
	private String receiveNote;
	/**
	 * �ջ��绰
	 */
	private String receivePhone;
	/**
	 * ��˾�ջ���ַ
	 */
	private String companyAddress;

}
